<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <!-- 
    浏览器定位 - GPS 定位
    3.0 接口不稳定 - 报错
    2.0 接口稳定
  -->
  <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=LTcdtaUhvwYYnvWd90tfvhBYBGgxmwbC"></script>
</head>

<body>
  <script>
    /* 
      BMap          -   百度地图核心对象 - 全局变量
      BMap.Map()    -   用来画地图的
      BMap.Point()  -   坐标点(定位点)
      BMap.Marker() -  根据坐标创建地图标记

      BMap.Geolocation()  -  用来获取定位的 - 重点
    */

    const geolocation = new BMap.Geolocation();
    geolocation.getCurrentPosition(function (res) {
      if (this.getStatus() == window.BMAP_STATUS_SUCCESS) {
        console.log(res.address);
      }
    });
  </script>
</body>

</html>